package com.zwxbc.funplay.dao;

import com.zwxbc.funplay.entity.GameComment;

import java.util.List;

public interface GameCommentDao {
	/**
	 * 添加游戏评论
	 * @param comment
	 */
	int addGameComment(GameComment comment);

	/**
	 * 根据id查询游戏评论
	 * @param commentId
	 * @return
	 */
	GameComment getGameCommentById(Long commentId);

	/**
	 * 列表游戏评论
	 * @return
	 */
	List<GameComment> getAllGameComments();

	/**
	 * 修改游戏评论
	 * @param comment
	 */
	int updateGameComment(GameComment comment);

	/**
	 * 删除游戏评论
	 * @param commentId
	 */
	int deleteGameComment(Long commentId);

	/**
	 * 根据游戏id获取游戏评论
	 * @param gameId
	 * @return
	 */
	List<GameComment> getGameCommentListByGameId(Long gameId);
}
